$(function () {




    var rootPath = "http://localhost:8090/manage-sys";

    // 表单组件的渲染模板引擎加检验机制

    layer = layui.layer;

    var form = layui.form;

    // form.on('radio(accrank)', function(data){
    //     console.log(data.elem); //得到radio原始DOM对象
    //     console.log(data.value); //被点击的radio的value值
    //   });  

    // layui.use('form', function(){

    //     var form = layui.form;

    //     form.on('radio(")', function(data){
    //         console.log(data.elem); //得到radio原始DOM对象
    //         console.log(data.value); //被点击的radio的value值
    //       });  

    //     // form.verify({
    //     //         username: function(value, item){ //value：表单的值、item：表单的DOM对象

    //     //             if(! new RegExp("^.{6,}$").test(value)){
    //     //                 return '用户名长度至少为6位';
    //     //             }

    //     //             if(!new RegExp("^[a-zA-Z0-9_]+$").test(value)){
    //     //             return '用户名仅支持字母，数字以及下划线';
    //     //             }
    //     //             if(/(^\_)|(\__)|(\_+$)/.test(value)){
    //     //             return '用户名首尾不能出现下划线\'_\'';
    //     //             }

    //     //         }

    //     //         //我们既支持上述函数式的方式，也支持下述数组的形式
    //     //         //数组的两个值分别代表：[正则匹配、匹配不符时的提示文字]
    //     //         ,pass: [
    //     //             /^[\S]{6,12}$/
    //     //             ,'密码必须6到12位，且不能出现空格'
    //     //         ] 
    //     //         });      

    // });


    // 测试
    console.log($("input[type=radio]"));

    test();


    // 提交表单



    $("#login-form").on("submit", function (e) {
        e.preventDefault();

        var formData = $(this).serialize();

        console.log(formData);

        var formArray = $(this).serializeArray();

        let accrank = formArray[2]['value'];

        console.log(accrank);

        // return ;

        $.ajax({
            type: "post",
            data: formData,
            url: rootPath + "/Login",
            success: function (res) {

                if (res.statue == 0) {
                    // 登陆成功后应该跳转
                    layer.msg(res.message, { icon: 1 });

                    console.log(res.idCard);

                    localStorage.setItem("manage-system-backed-idCard", res.idCard);

                    if (accrank == 1) {
                        location.href = "../admin/admin.html";
                    } else if (accrank == 2) {

                    } else if (accrank == 3) {
                        location.href = "../student/student.html";
                    }

                } else {
                    layer.msg(res.message, { icon: 5, time: 2000 });

                    if (res.statue === 2) {

                        $("#login-form")[0].reset();

                    } else if (res.statue === 1) {

                        $("#login-form input[type^=password]").prop("value", "");

                    }

                }

            },

            error: function () {
                console.log("超时");
            }

        });




    });//加载函数末

    $("radio").on("change", function () {
        console.log(this);
    })


});


function test() {
    console.log($("input[type=radio]"));
    console.log($("#radio-admin"));
    console.log($("radio"));
    $("input[type=password]").val("123456");
    $("input[type=text]").val("11");

    $("#radio-teach").prop("checked", true);
    // $("#radio-admin").siblings().removeAttr("checked","");
    console.log($("#radio-admin"));
    layui.form.render('radio');
}